STAR BAR (closed)
10139 S. Harlem Avenue
Chicago Ridge, IL
This is a grimy place in an even grittier location among industrial buildings and warehouses along South Harlem in Chicago. The best part is the friendly staff and the patio bar out back. It has plenty of character all its own.
Shows seen here:
September 12, 2015 - KILLER DWARFS
|